line of defence

Noun
  1. defensive structure consisting of a barrier that can be employed for defense against attack
  2. any organization whose responsibility it is to defend against something
    • police are the major line of defense against crime

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

line of defence
Police officers form a visible line of defence in the city center.